package com.yunzheng.dto;

import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.time.LocalDateTime;

/**
 * @author 郭思良
 * @create 2020-07-28 16:33
 */


@Data
public class NewProjectDTO {

	@NotBlank(message = "项目名称不能为空")
	private String projectName;

	@NotBlank(message = "项目负责人名称不能为空")
	private String projectManager;

	@NotBlank(message = "项目指导老师名称不能为空")
	private String partyA;

	@NotNull(message = "起始时间不能为空")
	private LocalDateTime startTime;

	@NotNull(message = "终止时间不能为空")
	private LocalDateTime finishTime;

	/**
	 * 项目等级，因为需要导入，所以使用String类型
	 */
	private String level;

	/**
	 * description、work可以为空
	 */
	private String description;

	private Integer workTime;

}
